SCANREG            
À©µµ¿ì ·¹Áö½ºÆ®¸® °Ë»ç±â·Î µµ½º »óÅ¿¡¼­ ·¹Áö½ºÆ®¸®¸¦ °Ë»çÇϰí, ¹é¾÷Çϰųª º¹¿øÇÏ´Â ¿ëµµ·Î »ç¿ëÇÑ´Ù.
·¹Áö½ºÆ®¸® °Ë»ç±â°¡ ½ÇÇàµÇ±â À§Çؼ­´Â À©µµ¿ì°¡ ¼³Ä¡µÈ Æú´õ(C:\Windows)¿¡ SCANREG.INI ÆÄÀÏÀÌ ÀÖ¾î¾ß ÇÑ´Ù. SCANREG.INI ÆÄÀÏÀº ·¹Áö½ºÆ®¸® °Ë»ç±âÀÇ ½ÇÇà ȯ°æÀ» ¼³Á¤ÇÏ´Â ÆÄÀÏ·Î, µµ½º¿ëÀÎ SCANREG.EXE¿Í À©µµ¿ì¿ëÀÎ SCANREGW.EXE¿¡ ¸ðµÎ Àû¿ëµÈ´Ù.
·¹Áö½ºÆ®¸® °Ë»ç±â´Â ·¹Áö½ºÆ®¸® ÆÄÀÏ(User.dat, System.dat)°ú System,ini, Win.ini ÆÄÀÏÀÇ º¹»çº»À» ÄÄÇ»ÅͰ¡ óÀ½ ºÎÆÃÇÒ ¶§ ÇÏ·ç¿¡ Çѹø¾¿ ¸¸µç´Ù. ÄÄÇ»Å͸¦ ºÎÆÃ ½Ã¸¶´Ù ·¹Áö½ºÆ®¸® °Ë»ç±â´Â ·¹Áö½ºÆ®¸®¸¦ °Ë»öÇÏ°í ¹®Á¦°¡ ¹ß°ßµÇ¸é ÀÚµ¿À¸·Î ¼Õ»óµÈ ·¹Áö½ºÆ®¸®¸¦ °¡Àå ÃÖ±Ù¿¡ ¹é¾÷ÇÑ ÆÄÀÏ·Î º¯°æÇØ ³õ´Â´Ù.
·¹Áö½ºÆ®¸® ¹é¾÷Àº C:\Windows\Sysbckup Æú´õ¿¡ RB0nn.cab ÆÄÀÏ·Î ÀúÀåÀÌ µÈ´Ù(nnÀº 00ºÎÅÍ 99±îÁöÀÇ ¼ýÀÚÀÌ´Ù).


¡á ¸í·É¾î À§Ä¡
À©µµ¿ì°¡ ¼³Ä¡µÇ¾î ÀÖ´Â Çϵåµð½ºÅ©(C:\Windows\Command)¿¡ ½ÇÇà ÆÄÀÏ ÇüÅ·ΠÁ¸ÀçÇÏ´Â ¿ÜºÎ ¸í·É¾î
´Ü, À©µµ¿ì¿ë ·¹Áö½ºÆ®¸® °Ë»ç±âÀÎ SCANREGW.EXE¿Í ¼³Á¤ ÆÄÀÏÀÎ SCANREG.INI ÆÄÀÏÀº C:\Windows¿¡ ÀÖ´Ù.


¡á »ç¿ë¹ý
SCANREG [/AUTORUN] [/BACKUP] [/RESTORE] [/FIX] [/COMMENT="text"]


¡á ¿É¼Ç ¹× ¸Å°³º¯¼ö

/autorun

½Ã½ºÅÛÀÌ ½ÃÀÛµÉ ¶§¸¶´Ù ÀÚµ¿À¸·Î ½ÇÇàµÇ´Â °ÍÀ¸·Î ·¹Áö½ºÆ®¸® °Ë»ç±â°¡ ÀÚµ¿À¸·Î ½Ã½ºÅÛ ·¹Áö½ºÆ®¸®ÀÇ À¯È¿ÇÏÁö ¾ÊÀº ±¸¹®À̳ª ºó µ¥ÀÌÅÍ ºí·ÏÀ» °Ë»öÇÑ´Ù.
¸¸¾à À¯È¿ÇÏÁö ¾ÊÀº ·¹Áö½ºÆ®¸® ±¸¹®ÀÌ °Ë»öµÇ¸é ·¹Áö½ºÆ®¸® °Ë»ç±â´Â ÀÚµ¿À¸·Î ÀÌÀüÀÇ ¹é¾÷À¸·Î º¹¿øÇÑ´Ù.
¸¸¾à ¹é¾÷ ÆÄÀÏ »ç¿ëÀÌ °¡´ÉÇÏÁö ¾Ê´Ù¸é, ·¹Áö½ºÆ®¸® °Ë»ç±â´Â ·¹Áö½ºÆ®¸®¸¦ º¹±¸ÇÏ·Á°í ÇÑ´Ù(scanreg /fix¿Í °°Àº ±â´É).

/backup

·¹Áö½ºÆ®¸® ÆÄÀÏ(User.dat, System.dat)°ú System,ini, Win.ini ÆÄÀÏÀÇ º¹»çº»À» RB0nn.CAB ÇüÅÂÀÇ ¾ÐÃà ÆÄÀÏ·Î ¸¸µé¾î ¹é¾÷ÇÑ´Ù. µðÆúÆ® ¹é¾÷ °æ·Î´Â C:\Windows\SysbckupÀÌ´Ù.

/restore

C:\Windows\Sysbckup Æú´õ¿¡ ¹é¾÷ÇØ ³õÀº 5°³ÀÇ CAB ÆÄÀÏ Áß¿¡¼­ Çϳª¸¦ ¼±ÅÃÇÏ¿© ·¹Áö½ºÆ®¸®¸¦ º¹¿øÇÒ ¼ö ÀÖ´Ù.
ºñ·Ï ¹é¾÷ÇØ ³õÀº CAB ÆÄÀÏÀÌ ¿©·¯ °³¶ó ÇÒÁö¶óµµ °¡Àå ÃÖ±ÙÀÇ 5°³¸¸ ³ªÅ¸³­´Ù.

/fix

·¹Áö½ºÆ®¸®¸¦ º¹±¸ÇÑ´Ù. À̶§ ·¹Áö½ºÆ®¸®°¡ ¼Õ»óµÇ¾úÀ¸¸é º¹±¸ÇÏ°í ¹«È¿ÇÑ Ç׸ñÀÌ ÀÖ´ÂÁö °Ë»çÇÑ´Ù. »Ó¸¸ ¾Æ´Ï¶ó ·¹Áö½ºÆ®¸®°¡ 500k ÀÌ»óÀÇ ºó µ¥ÀÌÅÍ ºí·ÏÀ» °¡Áö°í ÀÖÀ¸¸é ·¹Áö½ºÆ®¸® °Ë»ç±â´Â ÀÚµ¿À¸·Î ÃÖÀûÈ­ÇÑ´Ù.

/comment=text

·¹Áö½ºÆ®¸® ÆÄÀÏÀ» ¹é¾÷ÇÒ ¶§ CAB ÆÄÀÏ¿¡ ÁÖ¼®À» ´Þ¾Æ ³õ´Â´Ù. Áß°£¿¡ ½ºÆäÀ̽º(°ø¹é)·Î ºÐ¸®µÇ´Â °æ¿ì¿¡´Â µû¿ÈÇ¥(" ")·Î ¹­¾î¾ß ÇÑ´Ù.




¡á Âü°í »çÇ×
¢Ñ MSHBIOS¿ÍÀÇ È£È¯¼º
Mshbios°¡ ¸Þ¸ð¸®·Î ·ÎµåµÈ ÇÑ±Û µµ½º »óŶó¸é "SCSNREG /restore"¸¦ ½ÇÇàÇÏ¿© ·¹Áö½ºÆ®¸®¸¦ º¹±¸ÇÏ·Á°í ÇÒ ¶§ ·¹Áö½ºÆ®¸® ÆÄÀÏÀ» ¹é¾÷ÇÏ´Â °úÁ¤¿¡¼­ ½Ã½ºÅÛÀÌ Á¤ÁöµÈ´Ù. ÀÌ·± °æ¿ì¿¡´Â Mshbios¸¦ ¸Þ¸ð¸®¿¡¼­ Á¦°ÅÇÑ´Ù(mshbios /u).


¢Ñ SCANREGÀÇ ¾Ë·ÁÁø ¹®Á¦Á¡
·¹Áö½ºÆ®¸®¿¡ VxD ÆÄÀÏ µîÀ» ÂüÁ¶ÇÏ´Â Ç׸ñÀÌ Æ÷ÇԵǾî ÀÖÀ½¿¡µµ ½ÇÁ¦ ±× ÆÄÀÏÀÌ ´õ ÀÌ»ó Á¸ÀçÇÏÁö ¾ÊÀ» °æ¿ì ·¹Áö½ºÆ®¸® °Ë»ç±â¿¡ ÀÇÇØ ÀÚµ¿À¸·Î ¼öÁ¤µÇÁö ¾Ê´Â´Ù. ÀÌ·± ¿À·ù´Â ·¹Áö½ºÆ®¸® ¼Õ»óÀÌ ¾Æ´Ï¹Ç·Î ·¹Áö½ºÆ®¸®¿¡¼­ ¼öµ¿À¸·Î Ç׸ñÀ» »èÁ¦Çϰųª ³ëÅÏ À¯Æ¿¸®Æ¼¿¡ Æ÷ÇԵǾî ÀÖ´Â "·¹Áö½ºÆ®¸® üĿ"³ª ¸¶ÀÌÅ©·Î½ºÇÁÆ®¿¡¼­ Á¦°øÇÏ´Â "·¹ÁöŬ¸°(Reg Clean)"À» ÀÌ¿ëÇÏ¿© Á¦°ÅÇØ¾ß ÇÑ´Ù.
·¹Áö½ºÆ®¸® °Ë»ç±â¸¦ ½ÇÇàÇϱâ À§ÇØ ÇÊ¿äÇÑ ±âº» ¸Þ¸ð¸® Å©±â´Â ·¹Áö½ºÆ®¸®ÀÇ Å©±â¿¡ ÀÇÇÏ¿© °áÁ¤µÈ´Ù. º¸Åë, ·¹Áö½ºÆ®¸® º¹±¸ ÀÛ¾÷À» ¿Ï·áÇÏ·Á¸é 580KB ÀÌ»óÀÇ »ó¿ë ¸Þ¸ð¸®°¡ ÇÊ¿äÇÏ´Ù. µû¶ó¼­, ·¹Áö½ºÆ®¸® º¹±¸ °úÁ¤¿¡¼­ "¸Þ¸ð¸® ºÎÁ·(Out of Memory)" ¿À·ù°¡ ¹ß»ýÇÏ¸é »ç¿ëÇÒ ¼ö ÀÖ´Â »ó¿ë ¸Þ¸ð¸®¸¦ ´Ã·Á¾ß ÇÑ´Ù.
·¹Áö½ºÆ®¸® °Ë»ç±â°¡ ½ÇÇàµÇ±â À§Çؼ­´Â È®Àå ¸Þ¸ð¸®(Extended Memory)°¡ ÇÊ¿äÇÏ´Ù(À̸¦ À§ÇØ himem.sys°¡ ·ÎµåµÇ¾î¾ß ÇÑ´Ù). µû¶ó¼­, [Safemode Command Prompt Only]·Î ºÎÆÃÇÏ¸é ½ÇÇàÇÒ ¼ö ¾ø´Ù. ´Ü, "Scanreg /restore" ¸í·É¾î´Â scanreg ±â´É¸¸ ¼öÇàÇϹǷÎ, XMS ¸Þ¸ð¸®°¡ ¾ø¾îµµ ½ÇÇàÇÒ ¼ö ÀÖ´Ù.


¢Ñ SCANREG.INIÀÇ ³»¿ë
·¹Áö½ºÆ®¸® °Ë»ç±â´Â Scanreg.ini ÆÄÀÏ¿¡ ÀÇÇØ ¼³Á¤µÇ¸ç ´ÙÀ½°ú °°Àº ³»¿ëÀÌ Æ÷ÇԵǾî ÀÖ´Ù.
    - ·¹Áö½ºÆ®¸® °Ë»ç±âÀÇ »ç¿ë ¿©ºÎ
    - ¹é¾÷º»À» ¸î °³±îÁö À¯ÁöÇÒ °ÍÀÎÁö(±âº»Àº 5)
    - ¹é¾÷ Æú´õÀÇ À§Ä¡
    - ¹é¾÷¼Â¿¡ Ãß°¡ÇÒ ÆÄÀÏ

´ÙÀ½Àº SCANREG.INI ÆÄÀÏ¿¡ Æ÷ÇԵǾî ÀÖ´Â Ç׸ñ¿¡ ´ëÇÑ ¼³¸íÀÌ´Ù.

Backup=1

±âº»°ªÀº "1"ÀÌ¸ç ¸ÅÀÏ Ã¹ ¹øÂ° ºÎÆÃÇÒ ¶§¸¶´Ù ·¹Áö½ºÆ®¸® ¹é¾÷º»À» ¸¸µç´Ù.
ÀÌ Ç׸ñÀ» "0"À¸·Î ¼³Á¤ÇÏ¸é ·¹Áö½ºÆ®¸® ¹é¾÷À» ÇÏÁö ¾Ê´Â´Ù(±ÇÀåµÇÁö ¾ÊÀ½)

Optimize=1

±âº»°ªÀº "1"·Î 500KB ÀÌ»óÀÇ »ç¿ëµÇÁö ¾ÊÀº °ø°£ÀÌ ÀÖÀ» ¶§ ÇöÀç ·¹Áö½ºÆ®¸®¸¦ ÀÚµ¿À¸·Î ÃÖÀûÈ­ÇÑ´Ù.
ÀÌ Ç׸ñÀ» "0"À¸·Î ¼³Á¤ÇÏ¸é »ç¿ëµÇÁö ¾ÊÀº °ø°£À» Á¦°ÅÇϹǷΠÇöÀçÀÇ ·¹Áö½ºÆ®¸® ¼³Á¤À» ÀÚµ¿À¸·Î ÃÖÀûÈ­ÇÏÁö ¾Ê´Â´Ù.

MaxBackupCopies=5

±âº»°ªÀº "5"À̸ç C:\Windows\Sysbckup Æú´õ¿¡ °¡Àå ÃÖ±ÙÀÇ 5°³°¡ ÀúÀåÀÌ µÈ´Ù. ÀÌ °ªÀº 0¡­99±îÁö ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù.
µµ½º·Î ºÎÆÃÇÑ ´ÙÀ½ "scanreg /restore"¸¦ ½ÇÇàÇÏ¿© ¸®¾ó¸ðµå¿¡¼­ ·¹Áö½ºÆ®¸® °Ë»ç±â¸¦ »ç¿ëÇÏ¿© ½Ã½ºÅÛÀ» º¹¿øÇÒ °æ¿ì °¡Àå ÃÖ±Ù¿¡ ¹é¾÷µÈ 5°³ÀÇ ÆÄÀϸ¸ ³ªÅ¸³­´Ù.

BackupDirectory=

·¹Áö½ºÆ®¸® ¹é¾÷ ÆÄÀÏÀÌ ÀúÀåµÉ °æ·Î¸¦ ÁöÁ¤ÇÑ´Ù. ÀÌ Ç׸ñÀº °ªÀ» ÁöÁ¤ÇÏÁö ¾Ê´Â °ÍÀÌ ±âº»À¸·Î ·¹Áö½ºÆ®¸® ¹é¾÷ ÆÄÀÏÀº ÀÚµ¿À¸·Î C:\Windows\Sysbckup Æú´õ¿¡ ±â·ÏµÈ´Ù.
·¹Áö½ºÆ®¸® ¹é¾÷À» C:\Backup Æú´õ¿¡ ÀúÀåÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ Àüü °æ·Î¸¦ ÀÔ·ÂÇØ ÁÖ¾î¾ß ÇÑ´Ù.

¿¹)
BackupDirectory=C:\Backup

¸¸¾à ¿©±â¼­ ÁöÁ¤ÇÑ Æú´õ°¡ ¾ø´Ù¸é ·¹Áö½ºÆ®¸® °Ë»ç±â´Â ¹é¾÷ ÆÄÀÏÀ» C:\Windows Æú´õ¿¡ ÀúÀåÇÑ´Ù.

Files=

ÀÌ Ç׸ñÀº ±âº»À¸·Î »ç¿ëÇÏÁö ¾Ê´Â °ÍÀÌÁö¸¸, »ç¿ëÀÚ°¡ ÁöÁ¤ÇÑ Æ¯Á¤ ÆÄÀÏÀ» ·¹Áö½ºÆ®¸®¿Í ÇÔ²² CAB ÆÄÀÏ·Î ¹é¾÷Çϱâ À§ÇØ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
Ãß°¡ÀûÀ¸·Î ´Ù¸¥ ÆÄÀÏÀ» CAB ÆÄÀÏ¿¡ ¹é¾÷ÇÏ·Á¸é "Files=<Folder code>,<File name>"ÀÇ Çü½ÄÀ¸·Î ÀÔ·ÂÇÑ´Ù. ¿©±â¼­ <Folder code>´Â ¼ýÀÚ(10, 11, 30, 31)À̸ç, <File Name>Àº ¹é¾÷ÇϰíÀÚ ÇÏ´Â ÆÄÀÏÀÇ À̸§ÀÌ´Ù. ¸¸¾à, ¿©·¯ °³ÀÇ ÆÄÀÏÀ» Ãß°¡·Î ¹é¾÷ÇÏ·Á¸é °¢°¢ÀÇ ÆÄÀÏÀ» ½ºÆäÀ̽º(°ø¹é)¾øÀÌ ÄÞ¸¶(,)·Î ±¸ºÐÇÑ´Ù.
´ÙÀ½Àº Æú´õ ÄÚµå·Î »ç¿ëÇÒ ¼ö ÀÖ´Â ¼ýÀÚ´Ù.
10     À©µµ¿ì°¡ ¼³Ä¡µÉ Æú´õ(¿¹, C:\Windows)
11     À©µµ¿ìÀÇ ½Ã½ºÅÛ Æú´õ(¿¹, C:\Windows\System)
30     ·çÆ® µð·ºÅ丮(Æú´õ)(¿¹, C:\)
31     À©µµ¿ì°¡ ¼³Ä¡µÈ µå¶óÀ̺êÀÇ ·çÆ® µð·ºÅ丮(Æú´õ)(¿¹, C:\)

¿¹¸¦ µé¾î, C:\Windows Æú´õ¿¡ ÀÖ´Â CONTROL.INI ÆÄÀϰú ODBCINST.INI ÆÄÀÏÀ» ·¹Áö½ºÆ®¸® ¹é¾÷ ÆÄÀÏ(*.CAB)¿¡ ÇÔ²² ÀúÀåÇÏ°í ½Í´Ù¸é ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇÑ´Ù.

Files=10, CONTROL.INI,ODBCINST.INI




¡á »ç¿ë ¿¹
·¹Áö½ºÆ®¸® ¼Õ»ó¿¡ ÀÇÇØ ½Ã½ºÅÛÀÌ À©µµ¿ì·Î ºÎÆÃµÇÁö ¸øÇÏ°í °è¼Ó ¸®ºÎÆÃµÇ´Â °æ¿ì ÀÌÀü¿¡ ¹é¾÷ÇØµÐ ·¹Áö½ºÆ®¸® ÆÄÀÏ·Î º¹¿øÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ ·¹Áö½ºÆ®¸® °Ë»ç±â¸¦ ½ÇÇàÇÑ´Ù.

    scanreg /restore

À§ÀÇ ¿¹¿Í °°ÀÌ ½ÇÇàÇÏ¸é ·¹Áö½ºÆ®¸® °Ë»ç±â´Â °¡Àå ÃÖ±Ù¿¡ ¹é¾÷ÇØ µÐ 5°³ÀÇ ¹é¾÷ ÆÄÀÏ ¸ñ·ÏÀ» º¸¿©ÁØ´Ù. ÀÌ Áß¿¡¼­ °¡Àå ÃÖ±Ù¿¡ ½ÃÀÛµÈ(Started¶ó°í Ç¥½ÃµÈ) ·¹Áö½ºÆ®¸®¸¦ ¼±ÅÃÇϰí <Restore> ¹öưÀ» ¼±ÅÃÇÑ´Ù.
±×·¯¸é, ÀÚµ¿À¸·Î ¹é¾÷ÇØµÐ ·¹Áö½ºÆ®¸®·Î º¹¿øÇÏ°í ½Ã½ºÅÛÀ» ´Ù½Ã ½ÃÀÛÇÒ ¼ö ÀÖµµ·Ï ¸Þ½ÃÁö°¡ ³ªÅ¸³­´Ù.